entity class to hold on to imagePath

the tile and Piece subclasses used to handle this; the logic has been
pulled up into the Entity superclass.