Add new goal form, fixes #3