organize WebObject and WebElement methods
rest of previously missed changes