Bug Fixing & Code Cleanup

Remove unused code Organize code into comment sections Provide a way for the player to restart the level Fix bugs