Users can tag images and look at images with tags
Refactored and cleaned up code