added shannon, refactored entropy models to one separated file