update to actually do something... face now has a method to produce a set of eigenvectors, next will be serializing this data, and using the eigenvectors to produce weights