Added lessons 01-language-patterns and 02-namespacing; Updated gitignore with editor specific files