Change UserMessage to class and remove defaultUserMessage class.
Add new helper classes.
Refactor package structure. Add helper classes for simple encapsulation
of forest core.