Rename .h to .hpp, use pramga once