added new class files to repo