move app.yaml to app.yaml.sample and add app.yaml to gitignore.
moved api key into it's own config file
attempt to parse charset from headers