Defined TermsPage type to remove formal ambiguity of UC9.1/3

This pull request is related to #218
see http://www.requs.org/typical-mistakes.html#interface-is-not-a-type