removed commented method
added previous controller disposal mechanism

also, removed some methods
added logic to [disposePage] method
adde logic to [clearPageContent] method