Duy max b heap and tests
built max and min, cleaned up codes
Merge pull request #8 from corinnelhh/p_queue

P queue