Merge pull request #4 from FyreWhirl/master

Merge
Commit to move files to main PC
Merge branch 'Joe' of https://github.com/FyreWhirl/TheBlurredDimension.git
Play level and player classes started, not finished/working yet, needs. Make player and play level in game container. Pass player to play level - Can have the same player in many levels.
Commit to move to desktop
Basic working main menu - loads level and exits. Can exit game to main menu with esc and can move left and right around the "level". Level is just cubes. Shows basics and is a good base.
A formatting fix
Comments everywhere - much more helpful to other people now
Player moves, with lanes. Before Ieuan's code merges
Some attempt at adding Ieuan's models and code and whatever, but I'm tired, can explain what's what and that it just needs merging to Gareth, be fine.
Fixed so everything works, Ieuans code not yet included, need varification.
Commit
Moving to Quade repo, not finished
Options menu movement working.
Moving to PC
Sound working for the main menu, the sound class works fine and the engine contains the function to update the sound position.
Moved the creation of the sound object to the engine class, accessable from anywhere.
Menu sound is now ambient sound + attempt to use Ieuans models (again)
Merge branch 'Joe'
Sound working