Readability improvements

Made rdg.py class-based again. Improved readability a heap as well.
Removed generated_level_types.py
Added design folder