build board renderer