added a simple hashmap implementation for now, update the Queue api