Onboard organization widget
- Refactored tests for Organization form to be able to catch form bugs because I realized the previous tests while faster, do not do a good job catching form bugs.
- Refactored the code for Organization form; keeping some aspects from the old code.
- removed unnecessary tests with permission on the forms using HOCs.