Adding command support
Adding Interpreter classes