renamed all *.h to *.hpp