Added internal utility methods to normalise angles