Progress 80%, flag, board, and star drawing added. functions of undo and redo unfinished.