bugfix
better form with error messages, preventing resubmission
use a master template, add some basic css