Created both class analyzer and class engine