restrict name length, create board dynamically
Merge branch 'v1.0'