SFML project to learn tile based games