add game status print, improved other prints
add further prints on actions
refactor playRound for easier logic
playRound now runs a whole round, managing phase and calling turns