Started work on Model and Interpreter. Added a few classes (Factory and Maker) and I moved some around.