Added Casbah as a dependency. Currently no 2.10.1 build, so hard coded against 2.10
random checkpoint of my rewrite
Starting to refactor against memory driver. approaching types now.
Building type mappings