Made go code more idiomatic, added some comments, send board on registering of new connection instead of using handler