Refactor goal app

The goal app solution was behind the new auth demo and needed a refactor.

+  removes unused assets
+  strips trailing white space
+  adds new lines
+  builds through association
+  improved Goal#cheered_by?