Initial Commit.

Added beginning architecturial structure