layout updates
board dimension library
initial 3d model