slightly clean up the code
add initial verion of form transformation
add more docs
remove snapshot version suffix