I tried an experiment in using the ability to arbitrarily reassign attributes of pyglet sprites and still draw them. This turned out to make graphical performance *worse*.
importing db improvements from calendar branch
tabdict methods to make my work easier writing the savers
gonna move this over to the calendar branch

Revert "principally, CalendarCol.adjust(), which makes CalendarCells representing whatever's visible, and gives them tops and bottoms as appropriate."

This reverts commit 50019d3c91f8acda419b0cd9ef90fa2059099b7a.
Now more localizable! Incidentally I can more effectively choose the string to represent a given event or menu item or whatever.
Merge branch 'master' of github.com:LogicalDash/LiSE

Conflicts:
	board.py
	calendar.py
	database.py
	gui.py
	menu.py
	popdb.py
Merge branch 'master' into state
Revert "Merge branch 'master' into state"

This reverts commit 15797fa77cf708e61272dc5f6978813c0563ce2d, reversing
changes made to e4746ae7b4b52195ae5398f52f7594d6809c7ed2.
Revert "Merge branch 'master' of github.com:LogicalDash/LiSE"

This reverts commit d3d1ce588913022233b32d3b0a21dfe38aabe03c, reversing
changes made to 3058cb02479e454662f2d4649c688f48d4f52374.
Merge branch 'master' into state
seriously, take de damn commit
Merge branch 'state' of github.com:LogicalDash/LiSE into state
don't need these
why am i behind by ten commits that makes no sense
Merge branch 'state' of github.com:LogicalDash/LiSE into state
ok I've patched these in without using git-reset. maybe it will let me push now
fully documented board.py
calendar.py fully documented
database.py fully documented
slight correction