added ability to have a background color. beware, big changes.
removing var from bot.py, depricated.