Added a two entity queue processing system that allows one entity to interact with the other