[PATCH 09/49] image: Split board code out into its own file