added autoCompleter and MenuItem classes