Fixing last commit. Failed to correct all instances of renamed Vector class accessors in the shape classes.
Fixed compiler warnings, primarily those generated by the JSONCPP library.