Header guards according to convention.

Fixes issue #67 
dat file name xD...