First cut at resource object.