A lightweight pageobject implementation for selenium's webdriverjs