Resource Pool Work
Move PRM into structures
bitmap - allow arbitrary max
Pool work