Fixed Math, Added Opposite, aligned constructors.