Too much awesome stuff to comment on! All I will say is that you have a good strong grounding in design and the way you have presented your designs is effective at communicating your ideas across. Nice work.