Autocomplete UI logic
Played with angularjs directives and callbacks

use my own version of  angucomplete-alt