Added remove() in queue + tests