commands can now return results to the command engine. add ls and help commands.