Completed self notes/documentation in observer.py.
Started implementing the observer pattern plan. Guess it still ain't gonna work. :(