fixed constructors and moved vector of curves to the statemanager
began implementing a function for the selection of a line from any point on it, adding a ModeView for more toolbar-based functionality
Added skeleton files for three more kinds of curves