Data objects and Pages abstracions created, code refactored, product_specification and product_show created