add game logic
merged and add comments