* refactoring: changed unnecessary unrestarined_weak and retain to weak for easily freeeing up the memory.
* Fixed a memory Leak of sign up window not getting released after closing.
not giving the release of window rights to window and letting windowcontroller manage it.
Refactoring: removed unnecessary strong references as they are already kept by the parent view.
Refactoring: removed unnecessary statement not required for releasing te invisible window created.
refactoring: changed the property attributes.
Refacotoring: Changed KeyEvents Handler structure to have a static function with view and it performs the required function.
changed property attirbutes.
changed property attirbutes.
made Bridge webview non atomic