Initial commit.

Added the complete directory tree build thus far.
added gitignore