created the priority queue heap thing with tests
fixed extra line issue
restructured tests
refactored code
added peek method and corresponding test
actually added peak method, small formatting changes
Merge branch 'priority-queue'