For my entry-level java programming class we have to make a UML diagram for our final project, of which i am doing battleship with a gui, and simple AI. we have not gone over UML very much and am confused as to what mine would look like. Can anyone help? i know ill have a battleship package, battleship.java, battleshiptest, ship, and am not sure how tto say or draw the relation tot those and what others i would need. Also, what program should i use tto draw this?