Acknowledgements

Huge thanks to:

klokkenman1 for the huge contribution to the previous version;

Catowl (who is amazing and all that) for manually testing things with this project and pointing out bugs;