I just hacked it together in an hour as I couldn't find another version online.
The author marked this model as their own original creation.