Halfway though the devise and carrierwave implementation. Working though the tests as right now a number of user controller tests are still failing.