Updating: reorganizing gmatrix and libfloats.