page numbering wrong with user frontmatter content such as glossaries
The current implementation takes over page numbering by the \pagenumbering command. The class file should prefereably only set \frontmatter as it includes pages before the users own files. Resetting numbering to arabic disrupts usage of a eg. a glossary as page numbering starts with arabic. The user should be advised to include \mainmatter, or it \mainmatter should be put in the main file and a comment saying that anything above is roman and anything below is arabic for user friendlyness. I have tested and it works by simply removing the two lines \pagenumbering in the class file and putting \frontmatter at the place of the first one.