Exercise #1 solution.
Exercise #2 solution.
Exercise #3 solution.
Exercise #3 solution. redux
Exercise #4 solution
Exercise #5 solution
Solution to Exercise #6.
Solution to Exercise #6. Moved Resource from app to controllers.
Solution to Exercise #7.