Clean up and tests

Playing around with YamlConfigfile and custom YML files for storing
player data.

Trying to tidy up some previous code adding methods/classes.