Added additional methods to the page type repository
Fixed a bug with the processing flow of the page type add filter
Added initial unit test for the new page type methods