Convert from using SimpleWrapper in Freemarker to custom wrappers

Description

Convert to custom wrappers for things like String, Boolean, et al.

This allows them to also implement the Reference interface for future use in Channels

Environment

None
Fixed

Assignee

Tom Parker

Reporter

Tom Parker

Labels

None

Epic/Theme

None

Pending User Input

No

Fix versions

Priority

Minor
Configure