Start by identifying the requirements/specifications of your program. How do you want the users to interact with the program? What are the rules of Domino? etc.

After you have your...