added most code to sort, just have to fix the swap function
Serial done