To add: I'm keeping a log of the features I'm adding to the project on my youtube channel - the latest video is here:
https://youtu.be/Ot1ySSe5bjs