Java покер

Разделили с товарищем курсовой проект ООП на Java. Тему придумали сами, возможно и пожалеем об этом, но то что будет возможность близко познакомиться с распространённым языкомпрограммирования — это точно. Собственно тема «Сетевая игра: Покер» где я отвечаю за дизайн, а товарищ Ditryx за реалтзацию алгоритма. Ещё не решили будет ли там Singlplayer, если включим, то работа возрастает, так как придётся писать вручную искуственный интелект. В общем надеюсь всё получится и этот курсовой проект пройдёт «На ура!».