Added base files and structure definitions.