added a few basic tests
added helper function to test
added more tests
expanded tests and Heap class
Expanded on Heap Class
Merge branch 'heap' of https://github.com/jefrailey/data-structures into heap
Add Heap._organize_up() and flesh out Heap._flip_p_c() to push data to the proper location
Clean up formatting to match PEP8
Add Heap.pop() which is hideous, but works by dropping the head instead of poping.
Revised test_pop_removes_head() to store the head of the heap before popping it to fix assert
added a multitude of comments to flipdown method to improve readablity
Added a worry into the test
Remove extra character from test_pop_reorganizes() that was preventing test from running
Revise test_pop_reoganizes() to clarify what it's testing and allow the tracking list be easily comparable to theheap.
Add print statements to test_pop_reorganizes to see issues.
Made minor changes to how values drop off the bottom of the heap,
which allowed the pop method to work.
created the priority queue heap thing with tests
fixed extra line issue
restructured tests
refactored code