Add board initialization