Feature/add gem cancan