First attempt at filling the halo block

Top and bottom rows should be OK.
4 corners should be ok.
Left and right TODO, as is the life rules