Using ArrayList -- Only One Object Being Displayed

The weird thing is it was working (showing multiple objects) until I added an ArrayList… shall I just include the whole code?