Added an example of PageObjectExtension.

Updated the page object extension and other dependencies.