Add header guards for header files