Introduce PEB_DOMAIN and .gitignore

* Using PEB_DOMAIN as a single place to set domain name instead of hardcoding here and there.
* Added .gitignore file to avoid wrong committed files to the repo.