WIP monument puzzle setup.
- Coaling Tower is now an IOEntity instead of a StorageContainer.
- Added StorageContainer entity for the ore hopper.
- New OreHopper StorageContainer subclass shows the visual ore level, and handles some other aspects that CoalingTower used to handle.
- Started setting up the keycard and fuse box.
- Protocol++