Added temporary board and player state caching. Not optimal, will need to revisit to optimize.
Code should be working.

Life totals are now showing on the board properly.