New hardware implementation
This MR implements:
- THz 2 BPM
- Shutter 2
Changes:
- Charge statistics display
- Finished logging now triggers a callback function
- Both shutter and screen now have their own classes, through which they can be controlled
Fixes:
- Ongoing logging would not stop if BPMs are not turned on as it waited for the BPM data