ADD: Fretalon framework base classes