Switched to dynamic canvas, removed svg specific drawing versions of functions