Add Hal project