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.
Merge pull request #6 from jefrailey/heap

Heap