Tons of clean up and docs.  Closes #2
tests for composing forms
mas docs