Added error throwing to nativelib
Changed natives for shop