added gitignore file
Fixed up minor 500 / 404 causing issues

* dropped extra comma in settings causing a string to be represented as a tuple
* dropped the pyc files from the source tree
* shifted the js/css from templates to static location and updated refs to reflect this