Added e2e testing framework (protractor) and reorganized Javascript folder structure
Bug fixes