devise rolify as reuseable models