Full Compile with file and dir cleanup