Rename files to compile-*, update includes and header guards