Refactor code to use less SVG parts in the view. Keep SVG version in src_svg. Multiple board shapes implemented.