add first test class. Still WIP, fighting with generics...