initial modelling of resources, with accessor available for space lookup