should have src folder outside chatclient