Queue classifications

Closes #48 
Any use case for removing the UserEnqueuedSubject isntance when teh last subject_id is popped off the queue?

Current setup could end up with fairly large growth on this table and possibly large indexes as well.