Add UsingController
Renaming UsingController into TerminalController