Pass IP and user agent to newConversation() method
Use say() method in botster class
Pass conversation ID instead of object to respond() method
Touch up interface by removing borders
Remove use of conversation class
Don't pass an author to say()