Added SFML stuff to tracking

This makes it so it's easier to just get started from some other
computer
Working changes now compile

Started adding flag checking code to the game, and some additional
loading code. Changed up some of the code to match documentation
created. Refactored some other stuff.