working on typeahead component
tab completetion is work in progress, has a few bugs that needs to be sorted out but otherwise on a good path.
The typeahead component seems to be working great, now only extensively testing is needed to make sure its all good.
in the process of fixing bugs, once a bug is fixed a new one pops up. This whiteness bad code, lets take a closer look at it.
typeahead selection code has been improved a lot, still bugs existing that needs to be fixed.
fixed styling issue
refactoring typeahead component
Merge branch 'develop' into feature/typeahead

* develop:
  Improved Scheduler component
Merge branch 'develop' into feature/typeahead

* develop:
  fixed bug with scheduler
autocompete seems to work perfectly, and navigation with arrow up and down works as expected.
fixed navigation bug, also items now appear the first times input is focused.