Assignment 4 - Final Commit

Cleaned up code, added internal and external documentation, Versions 0.7
and 0.8 added. 0.7 adds scoring and internal doc., 0.8 adds an intro
screen. Re-updated older versions with version history