Typescript Compilation Fixes
- fixes issues Typescript bots had when compiling. Types are now inline, which makes the library work for traditional JS as well as TS
- remove unused files from the published code ( only publish dist/ )
- removes gpr publish github action as it does not work anyways