OZF-112: Cleaning up unused code
Cleaning up some unecessary getters
OZF-112: Initial work on AbstractHalRepresentation