quick try at undo/redo buttons. They don't do anything.
undo/redo button placement. Images still pop out on hover
start on common names for various classes. Still can have subclasses
more common classes while keeping subclass behavior