use os.path.join instead of string concatenation when creating paths.

convert hard coded strings to unicod.