23 add parameter section
Added parameters section to the create/edit page. This fixes #23 (closed).
There are quite a few other changes, notably a lot of stuff has been extracted to subcomponents. Tests are kind of broken, and we realize we need to change the way we write them.