first commit - setup app, form, and post handler