configs.py only get the raw data
change theme dir; fix unicode bug
add site root config and remove end slash
add site.root and change code style