add Meter subclassing as main way of creating meters