Added view object to separate graphics from game engine