Added loading screen for better levelmanaging

- Whenever a LevelManager.LoadLevel is called it will go to a
loadingscreen where it will load the level properties. When done it
loads the entire level.
- This also works when you are starting inside a level. E.g. Level1.
- Added a GameObjectReferences to easy access _Scripts and _Global
prefab gameobjects.