add a mode for the form so we can have a view / create / edit modes and slightly tweak the form accordingly