Relocated typeahead menu

Moved the typeahead menu to append to body instead of inserting after the affected element.
An issue I had with this is that the typeahead menu was partially hidden below the border of my div. This was because my div had overflow:hidden and a set height.