Add UsageData Wrapper to allow for CRUD

from ActiveSupport::Concern module