fix namespace and gitignore
fix gitignore