Merge pull request #7 from tud27837/ZackBranch

Zack branch
Merge pull request #8 from tud27837/ZackBranch

Fixed death. Created level class.
We lost the models folder and I added it back.
Merge pull request #9 from ebullock/EricBranch

We lost the models folder and I added it back.
Finished level transitions

Level breaks down and remakes itself, also added methods for creating in
game objects such as grav switches, glass, and lava. Still working on
methods for the up/down surfaces.
Merge pull request #10 from ebullock/EricBranch

Finished level transitions
Fixed the surfaces not moving up and down, ultimately going to change the behavior later but for right now it works.
Created Surfaces class, made code a little more readable.
Merge pull request #11 from tud27837/master

Update