Separation of objects

Added the ability to get() via use MongoDBRef::get(), cleared up
variable types