Big level loading overhaul.
Level is defined using XML file, now supports background, player position and item loading from models.
Some changes to camera.