Add clientManager struct and files with methods
Add requestManager with requests