add halo necessary files

Change-Id: I141a409f0d78d99e8f4ebda33466e1e3c99cbeb3