Added a map file, updated the other files to support that, made changes to the readme.