Update file structure
Linux compiling