Phoenix 180

First revision for review.  There are some open points here.  Still no test case added to consume the stats.  Will do the performance test once the system is available with me.
Thanks, Ram. Yep, that's my fault - I thought we'd need these min/max keys, but turns out we don't. Just want to keep things as simple as we can.