First compile
New file structure