Initial port from irrklang to SFML migration