made spine component. Also added some functionality to some of the libraries. Needed to create surface functions in perticular along with some curve functions.