fixed rotate painter, removed PaintComponent