Added/modified initial files
Added DS_Store to gitignore
Lump commit of working source code
Added in a catch to make sure api key is set