Reworked section that aligns the curve with the view.
Added "bpy." for consistency (though unnecessary) in selection function.