Moving code into prototypes
Adding engine Core
Updating core
Adding paused HUD