Added getTemplate method to Page so that template property can be overridden in subclass