Sorting - a simple and bad bubble sort for a start