add filesystem and compiler
VM engine skeletton