Rename *.h to *.hpp

Related: http://stackoverflow.com/questions/152555/h-or-hpp-for-your-class-definitions