Initial implementation of PageRepository in order to abstract the database queries regarding Pages