reesebot changes

Rewrote from scratch. Much cleaner. Doesn't work.