polar mapping
collision and svg rotation