Added search frontend using AngularJS.
gitignore bin.
Added support for OPTIONS request.
gitignore config/database.yml
Added route for OPTIONS request.
Misc changes.