Fix mismatched comments and names
Entity improvements
Added built in aggregations
Increased entity code coverage
Increased caching effectiveness of the driver