Defines data structures for using a lattice as a type of expertise. The WeightMatrix keeps the weights of the lattice. The ProviderListNode keeps the ratings for one provider. The ProviderList keeps a list of ProviderListNodes.