Added exponentiation to Natural
Unit test will cover both Natural implementations