Changed extension to hpp