Fixed unicode bug
Ensure all directories exist before start
Don't check for cover directory every time