Added the minimal shape to develop an interpreter.
Interpreter is running (updates are not working yet, though)