added initial directory structure and build files, along with initial projec.