added auto-completetion with tab key for command line