Source files from working through SFML Game Development by Artur Moreira