I really like the aproach, visually hard to understand how to use the pieces even with the written tutorial. Very interesting design to keep on working on!