set up class files framework