Changed up the interface so specific queues can be created.
Use the new interface.
Safe implementation including writing to disk in periods of inactivity.