Implemented auto-complete, thanks to loopj token input