added config for auto-complete and refactored auto-complete usage
added config component and new build