4 stars for your dedication. But mate level as "more easy" would not as easy as someone can finish it just unconsciously. I mean some tricky steps can worth this much designing and time that you have spent. Isn't it?