Added ComplexNumber project
Small reorganization
Enabled testing of the Model and Presenter