First real commit. Post form is working but needs refinements