added theme name change support
added extra field theme_dir
cleaned up directory separators
updated usage instruction