Added bash completion, root tests, and compiled regexes
Preliminary whitespace tab-completion. Not working properly just yet
Fixed tab-completion with spaces and added tests