Adapted Materials and Steps controller to work with the association.

So /project/1/steps and /project/1/materials/1 actually works.
Also adapted routes and views to work with it.