Search functionality

- search functionality
- cucumber feature tests / you could execute them with 'rake cucumber', they are executed by default in test, so be sure the test db is created ('rake db:... --without development'    will create the test db)/