added gitignore
changed pickle format
added a test_sorting script that tests quicksort mergesort and insertionsort