Plan * check for combination * rework UI * refactoring * win/lose check