Code cleanup

Using boost::scoped_ptr's in GameController, removing unnecessary
members from GameWindow...