Initial Commit
Initial commit. Add some of the basic ideas and starting on the example.
Merge branch 'master' into master-github

* master:
  Initial commit. Add some of the basic ideas and starting on the example.
  Initial Commit