My attempt at a game engine written with SFML