Rebuild architecture of Source code files.
Add build script.
Add basic building tree of project.
  Need to update New features.