Added license header to .h and .cpp