Make the repo structure consistent. Also remove the extra ESLint config.
Make sure types are declared correctly.
Add files from pridepack.