Cleaned up version of last commit.

Much better formatting. Better error handling.
Now can read scores from discand save to disc.