Breaking out the initial files into components.