Settings fixes. First stab at typeahead.js