Updated to create Mongool objects

New MongoolConnection object will save connection information.
MongoolCache object will be main object used by other applications to
query rules which are simply any subsets of the object in question.