Added delete Goal

Goal functionality is not complete.  The following issues still exists:
1. Passing the G_ID from Goal to GoalForm is not working correctly.
2. If a goal is edited, saved, then attempted to be edited again, the
app crashes.
3. After a goal is deleted and a new goal is created, the goal ID is not
the lowest available ID.  This causes issues with editing/deleting
goals.