Merge of the two attempts.

The path now updates like it should, the handle for rotation is there,
but still not rotating the path, that is next.