Add UsageData Wrapper to allow for CRUD

probably better to use the same default hash everywhere