Documentation work
Added template aliases for Hyperrectangle class
Fixed unit tests