added gamestate.h -- virtual base class for all gamestates
added menustate.h
added menustate.cpp
changes to game.h, game.cpp -- added to run from std::vector of gamestates
changes to makefile for added stuff