Front-end refactoring

- Removes gallery as a directive and adds it to a modal template with a corresponding controller
- Factors out modal templates to be used with the ui.bootstrap $modal service
- Changes existing bootstrap JS code to use ui.bootstrap alternatives (tabs, collapse/accordion, etc)
- Changes site-wide styles from rounded borders to squared
- Changes shortAddress input to un-editable span and adds a proper filter instead of controller method
- Style and structure updates to reflect changes