Various small changes, split CommandParser module into CommandShell and CommandParser, added linux/shell style  evaluation