I love this mechanic !
simple yet smooth and stylish !
I also took a look at the codes behind, and everything is well organized and commented
Wonderful job !