I got you covered! This will take some time to finish but I am working on one. You can follow the progress from here: