Added groundwork needed for many systems
This includes things like a state machine, event system, persistant saves, scene handling, interaction handling, etc. Updated the UI to better fit the original theme. Added a pause menu from which you can save the game. Added pathfinding, currently used by the police.