App base : Model, ValueObject, Controller - nothing fancy