Begun changing all the arrays into ArrayLists...