Add interface of setting up auto-complete source

and add docstring
Update document for setting up
Bump up version and update Changes