building a chat application for practice