Create Hennessy.cpp

Hennessy update 1.0