Merge pull request #14 from ourOSshell/tab_complete

Tab complete
added working parser
Merge pull request #15 from ourOSshell/fileRedirection

added working parser
Merge pull request #16 from ourOSshell/master

sink up tab_complete with master