Added additional modules to HAL
Minor changes to HAL
Modified the HAL tester classes