Add device gem for user management