updates npm modules
refactor flash message styling
refactor flash message styling
use icons in flash messages
use success flash for image and user additions
break out front-end user code into own module
factor out image add code into own module
rename some classes