Added update method to Level class and did some fixes(?) on the TileEngine class

Should be closer to the right idea. Still need to fix up Player class to work inside the Level class.