add win/loss state to gamelogic; with tests
update lessons learned