Updated gitignore files.
Minor examples refactoring.
Extracted all four themes into separate directories.