Add comments to class properties and methods.
Change map files to be csv rather than their buggy previous version.