[PATCH v3 10/15] image: Split board code out into its own file