Got insertionSort method to work; a bit messy; will clean up later in available time