added a few gems to implement image upload feature