added Observer Pattern, MVC_Excel_BSP, and added Observer Pattern to LateX