AI update

- part 2 of the "____ you AI!!!" series of updates
- cleaned up some code
- used the electric bug zapper