Updated the module to version 3. BREAKING CHANGE: This SDK version is not compatible with programs using the v2 implementation.