cleaned up
Added typeahead predictive search capability