Add some hashcode helper modules, and inject it in some entities.
Extended some test modules.