Reindented and updated gitignore to ignore tmp