bubble() works, although sorts backwards; added selection and insertion sorts