Autocomplete integration

Solving #137

There are some styling issues with the dropdown not showing fully (due to the way the grid works) and it being offset. I'll add some styling but I would appreciate some help from @gakimball on making the full list show and be styled! :)