Added preferences support (for saving and loading values between sessions) and a dummy chat module that says hello to you, asking you for your name.