initial brainstorming and structure
Merge pull request #1 from karimbutt/master

initial brainstorming and structure