Added proper legal notice at beginning of header files