sfml game main loop included