Create Observer.php

Hi FB!
I have added my changes in Observer.php here.
But here is one limitation with get_class_methods in php.
This function is not listing the methods that start with _.

And one more thing the parent class hierarchy is currently one level deep and should be one level deep only I think as you are showing all this in a tool tip and it will unnecessary complicate the things if we incorporate block class hierarchy more than one level.
e.g. Block Class Hierarchy
Mage_Catalog_Block_Product_View_Media -> Mage_Catalog_Block_Product_View_Abstract ->
Mage_Catalog_Block_Product_Abstract ->
Mage_Catalog_Block_Product_Abstract ->
Mage_Core_Block_Template ->
Mage_Core_Block_Abstract ->
Varien_Object

Can it be possible to add +/- icons to expand/collapse class methods list as the list may be very long and not easy to read?

This is my suggestion only and you should think of this expand/collapse feature if you have that much time available in your hand.

Thanks for accepting and appreciating my changes.

Regards
Sandesh Magdum