Queue classifications

Closes #48 
I like this i think it's super clean :+1: