Enough to build a game, with exception of input