resolve complete? method overloading in Dawn::Queue
restructure directory
context