workspace & new gitignore