Using Java2D to to build a Stacked Image Editor