Fully functional submission form

* no known bugs
* very flexible, lets user change mind
* client-side validation of all fields
* replaced database with clean test data
* removed language-specific nature of /default/show queries