Implement board generator.
Minor interface tweaks.
Use board generator, implementing loading camera.
Allow setting camera and board.