A game engine I'm making from the ground up because I have nothing better to do