gui works for the most part. added functionality for creating new conversations and sending to existing ones.'