added beginnings of classes, also a test observer to be removed later