Added support for a file system, which reads, writes, and gives file info, wrote tests, updated config readers to use file system, updated formatting on READMEs, switched autoloader to Composer PSR-4