gernalizes the form related js to be applicable to different forms, and pulls it into its own .js file which gets bootstrapped via bundler
Merge branch 'develop' of https://github.com/colab-coop/colab-coop into develop