Preliminary Setup of files and structure.