Thanks to the lovely TRLE community for helping me with many questions!

Also thanks to DennyCroft, NanakiAzakee, andrea and Olympus Mons for offering to betatest!