Setup classes and test