Add CRUD methods + more reorg

Note: Interpreter & engine methods need to synch.
Do we need to display a confirmation text after every command?