Convert to click

This is very much a work in progress. There are still a lot of modules to be converted and a lot of testing that needs to be added and adjusted to work again.

That said, this should actually work for the modules that are implemented. Feel free to test it out and report bugs.