Added implementation scenarios doc, .gitignore, and changes to build.gradle