Controller skinning

I moved some stuff out of ApplicationController into User model.