categories model
integrated typeahead (without data source)
resolved #8
dispose on modal close