refactor managers to cover client
reformat code
client initial started up