Leave a warning comment to myself
Press tab to toggle offense/defense modes

prevent default on tab so it doesn't switch browser fields
remove auto attack on player because that paradigm is going
away in this branch
extract display of text fragment into its own component