switch to new registry

also cleaned up code a little bit to make my linter stop going insane and to follow the style guide for the rest of the projects.

Currently the results on the registry aren't sorted by rating (still writing the tool to compute that) but when it is we just have to add back `sort: 'rating:desc'`

Closes #57