Gera.2.base classes

it's a standard for TDD