added rough chat interface

extends #6