Added pageSpace field, acceptLayout(Rectangle2D), pageSpaceRequest(AreaRange) and adjustedRequest(AreaRange)