Initial project file structure and setup.