Merge pull request #2 from safaci2000/master

Separate definition types into respective folders.
SMO-1829 Enabeling VCS awareness for thrift verification.

Change-Id: Ib0742e464250432fe44ffe0e404b8af7a36cca43