move Point and Event to utils module, and WeaponBay and weapon to weapon module