discore.utils -> discore-utils
move more utilities to discore.utils
fixed bugs, tests pass