Quick update: I'm still going, but my new company didn't issue me with any kit, so I'm having to share the family laptop which my wife and kids also use. I did a lot of my coding on the train to work, but obviously I can't take the laptop with me at the moment.
I have been trying to port the code over to HL proper, but I'm getting crashes even though the code is identical, which is weird. Just trying to debug