get parameters as doubles instead of ints. update circle to get parameters
add math support for bezier curves (untested). Update path processing to support bezier curves. Update other parts of path processing to use points rather than doubles