UI improvements, split board render function