Improving the layout of the event create / edit UI

Issue #5

Signed-off-by: Eric Fernance <beanie@purplebeanie.com>