Adding Hamiltonian_MP class header