Added function to restart levels
Adding a GameAssets class to keep track of the game assets(duh).
Adding tiles and tiled assets. Added some placeholder assets.
Added wall textures. Waaaaaaayyyyyy too much stuff required to make this
work.
Merge branch 'assets'