Added Observer interface
Finished Observable and Observer classes and documentation for them
The main screen activity now uses the proper controllers and models according to the UML