import all functions from the misc directory
remove now-empty misc.py
use explicit imports of misc modules
make sure there is a blank line at the end of files, if this is missing it can cause weird bugs