Rival: added documentation to core, evaluate. Added checkstyle to pom