Sorted functions alphabetically (mostly)

Exceptions: __init__() is first, cross() and Triangle() in Board are
at bottom.
TO-DO: help button and congratulations...