Fix template
Manage templates with "View"s.

To instantiate a View pass it a 'selector' and a 'template'.
To render a View call it's render function.
Rendering a view will render the template and insert it into whatever
matches the selector
Add AppendView. Add afterRender function. Rename SearchView to HomeView
Render search table when a search is made.

Move dropdown handler from a script tag to the View because
it needs to be re-added everytime the page is re-rendered.
This is because removing an element from the page also removes
its handlers.
Fix the dropdowns
Merge branch 'results-table'. Displays search results.

Conflicts:
	assets/js/bricklayer.coffee