Using std::list in queue implementation for now