change path
modify directory separator
add template processor
add str.
add Math util class