Work on Page Generators

- Added default constructors to classes to enable serialization