Added details, reset button, and enhanced win/lose conditions