added prompt, modularized sourcing
completions for brew and gem