improved typeahead + package.son
renderer: refactor code
fixed create new model