ignoring all item images
refactored
added old backend for posterity
something
etc
etc