Board iso

Finished the initial isolation of the board in to a directive.  Still don't like the fact that I have to get a reference to the board from the id property of the canvas tag.