dynamic resources

resource manager now adds a PartResource with a max of 1 for each of the
resource types it manages.