Adjusted namespaces
updated gitignore