For something that looks so simple, this is actually one of the hardest things I have done in a long time.
It took me about two weeks worth of thinking to get it right and another week to build and finish it.
( am taking care of a 2 year old and only have a chance to work on it during her naps)...