Made currentNode in Page object, test for validation-summary is working
constants
Made Page Object a class
Rename validate on models to hasNoEmpty
replaced if with &&
Re-named getMaxDepth to height
Rename trait
Rename traits
Using apply method on FunctionM
Nodes should have companion object to do the work of new-ing up anything that is even slightly complex