I really found this useful, thankyou! I hope you can finish it one day, but even unfinished it's still of value. :)