Added temp directory
Refactored coding standard and fixed bug with directory separator