Refactor repository
- Added Pipeline tests
- new copy functions for batching
- General code restructure pylint, cpp
- Updated Dockerfile uses ubuntu 24.04 and CUDA 12.6
- Use psrdada_cpp dadaflow branch
- Added base class for beamformer and correlator
- Various other refactor but minor changes