enabled rekuiring json files, cleaned up spec, and edited .gitignore.