Move from yarn to pnpm as it makes dealing with workspaces a lot easier
Added a React native example app. Right now it does not include an easy way to use locally-built binaries. This should be added in the future, but it can get quite complex.
Improved the registration of the React Native module a bit, might be worthwhile in the future to see if we can move this to an expo module as it would decrease maintenance a lot.
PR got a bit bigger than expected.