Move PushUtils to shared library