add gems including bcrypt, friendly id