a project to help me understand arraylists and object-oriented game designing