Page entity + tests