Upgrades pods.
Switches namespace to SPL.
Refactoring allowed protocol methods to only support async invocations.