Updated gitignore to keep empty log and temp directories