extension

changed extension from .h to .hpp to make it easier to recognize as c++
header