more work on impl the graph algo.
abstracted out a generic contagion determining facility so we can determine contagion based on stuff like hops from the origion, and incubation time
start preparing a generic data access layer so that little code needs to change if we end up using a diff big data/big sql/big whatever platform