Merge pull request #1 from allthesignals/develop

Fixed typeahead
Hacky CSS fix for typeahead. Will need fixing
hook up typeahead
Abstract Grouping model created, plus hierarchies