An experiment by Pierre-Loic Doulcet (@hexapode), feel free to ask questions! Thanks to Xavier Gouchet for his help :D