Added protractor and a sample scenario, along with ids in the index page to make testing easier, and changes to .gitignore and the documentation
Fixes to the tests