Refactored domain objdcts using Page Object design pattern