A port of Light Table's BOT architecture to python