Adding initial code. Playing around with PQueue