actually i was reading code more, and curious how everything's working.
for example TerminalClient's create(option) method...option will be a string from the user input, ex create("1"). is "1" a Project object?