refactor renders login into Interpreter class