Create QueueMember logic in middleware

Change-Id: I82e1b6b086b8d9bf384fd175e8f2a974c8288473
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>