Changed a thing or two. Added a method that will eventually be used to
actually calculate all coverings. Currently *seems* to work on the small
data set, but nullPointers on the large one. Some testing likely needs
to be implemented. I'll see what I can do after while.