Added entropy and surprise func
Corrected entropy and others