Added Persistant fit and points and add/delete points, changed spec structure to list of arrays