fixing to take out python
added tests and broke up two types of bot behavior
cleaned up getNext method
fixed a few bugs and verified process for responding