add first classes and tests for classes