Renamed a couple of files, externalised the config and tidied up the documentation.