Not 100% sure what's going but I had fun!
Thanks! I'm glad that you liked it, I will work on the intuitiveness next time.