Event form functional (minimal)

Still needs work to get to the full level of need for issue #36 but worthy of merging at this point.