Added the new files for the project. This included changing the build system and changing the code to match the code from the SFML book.