Updated the cache command
Auto generate the command directory name from the binary filename
Create command for generation of autocompletion for applications and various fixes in existing commands