Yead I admit that I forgot to explain the design part but I message you to make some revision on the design.
Tough shit. You don't get to demand he corrects your mistake for free.
As far as I can see in this dispute the original specification for $100 has been delivered. Pay up.