removes Responder class. refactors ActionController class