yet another two gems
devise
devise-two-factor
added an image to use if no other is defined