modified compute bounds to include half width of the curve
removed unnecessary classes
removed most of the unnecessary code that has been moved to bezier.h
modified the split functions of all beziers
Fixed curve class to contain only required functionality