Initial Design for Review

Let me know your thoughts.