Thanks NiMa! That's super helpful, gives me somewhere to get started. Will also look at what
https://github.com/Mavireck/Kobo-Dashboard/ is doing, might actually be able to get something working!
Plan is to try and make a chess interface for playing games on lichess.org