Implement EAGLE-like entropy floor
I have finished working on the entropy floor. I have added only a few things since last week's branch that you tested.
If you are happy with it, you can accept this merge request into your branch and we can then work from there to get your branch into master.