added all HAL link properites to the Link class and modified the LinkUnitTest to test them