Thank you guys for all the support,


Indeed everything take a lot longer than it seems in pictures (I don't post pictures of all the failures :) )

Hope my thread was informative enough, I did skip some stages yesterday since I worked fast.
The code will be available in my Git repository.