Bit of a high learning curve, but i swear it gets addicting afterwards, hope you don't get discouraged :)
/jam/brackeys-13/rate/3343146#post-12192714