huge architectural change
- client and its controlled object are now separate entities
- bullets in shot_info are resolved globally
- introduced replication system
- update tick is called once for every clients
- loop separator
- replication dependencies draft
- working moduleset groups