Adds classes for seth.
Adds triggers.
fixes, adds more of seths UA.
minor fixes, specs pass