Implements continuous deployment

When the tests pass on travis from the master branch, this will deploy the build to heroku

closes #86
closes various XSS vulnerabilities
Fix lint issue
Remove sqlite3 dependency