added icons and improved game logic