Changed header file extension to .hpp