Add horizontal line and space after each goal listing
Change boolean values for visibility to strings for public and private
Show visibility as a string now that it's not boolean
Render shared header and goals form partial
Add form for creating/editing a goal
Replace form with render goals form partial
Allow all routes for goals except destroy
Add actions for edit and update. Set goal ivar in edit action.
If ivar has 'public' in visibility column then check public, else check private
Change button value based on whether record is new or persisted
Add logic for updating a goal in update action
Add pinch action for adding a pinch relationship between a goal and a user
Add link to allow a user to pinch a goal
Add nested route in goals for pinch action
Add route for learning resources, limited to new and create
Add new and create actions. Set up goal and learning resource ivars in new action
Move learning_resources out of member block and directly nest under goals routes
Render shared header and shared errors. Show form for creating a new learning resource
Add new and create actions with logic for creating a new resource
Add link for adding resource to a goal