Trim the rule arguments
Moved the testform to it's own sub-module
Just so we don't pollute peoples sites with testforms
Updated function docs
Started on testing