add new bot class
more work