editGoalDialog completely functional. Small fixes to newGoalDialog,
history fixed to work in its basic form.
Merge remote-tracking branch 'origin/master'
Small fixes, everything should be working, and be pretty.
Last commit before facebook!