first ideas of solving animation problems
quite another idea...
animation works, at least in one direction...
animation works except for repaint()
animation finally works!