Final Commit, game fully functional. Missing improved algorithm and doxygen documentation.