Custom Framework based on selenium web driver for java