Edit profile

Implemented S3 and have Carrierwave working, also added in new tests.
Align the parameters of a method call if they span more than one line.