No, I haven't submitted it anywhere as my patches are not very elegant.
I will include the code here and you can fix it or do whatever you want with it:
As to projects... whatever makes you happy man!
I wish I had modelling skills. There's stuff I'd like to see made.