Set components in initializer
Pass phases to Game initializer
Decouple world updates from frame rate
Extract modules