Added VectorFP functionality and additional minor fixes