Merge pull request #6 from johnshiver/doublelist

Doublelist
Merge remote-tracking branch 'origin/binheap' into binheap
Add push and swap functions