My unpretentious attempt to make a game engine from scratch