Update to level loading. Now call to levelLoader.
Added a StateManager
State infrasturcture added.
Added comments'