28. Added Controller class