Took me a bit longer, mainly due to slow internet :S

here a link.... (almost) everything should be there, although i have no experience with it.