added base chat client files