added specs
Added Observer class test and comments
PageComponent was removed to Component
added test for Rrs.Component