Removed static_assert constraint on pow exponent.
Added function sign, tests for sign and tests for default construction.
Simplified construction.