java poker project for cs142 class