Unify storage classes under Store

To make configuration simpler, introduce a Store case class that wraps Storage, Index, and Aggregates. This is a temporary stopgap to get to Builder style configs.