lots of changes

- search by location dropdown
- all .css and .js restucturing and fixing
- no javascript and css in templates now