Introduction to Crafty Chat