Worked on curve object, which is now ready to have a UI hooked up to it, with exposed attributes in the __init__()