Add cancan Gem, add role, fix bugs, fix users