move serialize() into F7U12.prototype

Simplifies the application.
add methods for AI support, fix clone()

clones of games reset game.visible to false so you can
move() insert() etc. without rendering failing. render()
now sets game.visible to true.
don't hardcode the websocket display element
add a naive AI demo
Add an AI playable with an editor built in.
add a page that lets you set a number of iterations