LevelReader implemented and tested.

Next step is to convert all levels and remove LevelLoader.
Coverting all level files to new format.
Removing unnecessary functions from LevelLoader.