modularize top level cmake under ./cmake dir
Merge pull request #31 from abperiasamy/master

modularize top level cmake under ./cmake dir