Modified project to use ArrayLists.