More modular, properly created basis for global bot, and setup edit
token fetching