Curved edges now rendering + interactions now stored on '.edge-handler'