Added Angular Calendar and Search with ElasticSearch

- added elastic search and query for retrival of races
- added calendar ui-calendar in angular to show races dynamically
  need to show the races on the map but retrival is working
  correctly
- fixed ui issues with calendar and changes to ui with angular
- added new routes for searching