Implements unarmed critical hits.
Refactorings on Hero.java
Better PartOfDay and new test