Added oberver overview and class diagrams
modified observer overview
Merge branch 'assignments' of https://github.com/CSCD01/infinity into assignments
added observer class diagram