Implemented ADT

Implemented an array list to keep track of projectiles, and it seems to
be very inefficient, lots of frames lost.