split source and headers files