store x and y as attributes
status layer, whose turn it is, etc.
footer styling