Added template files and initial main files