Initial directory structure, libraries and base files.