Merge pull request #121 from LI-HE/master

UI update
Feedback controller & html page update

*feedbacks aren't being saved
challenge.html displays info on small screen
play pages replaced with new Nav bar
Revert "play pages replaced with new Nav bar"

This reverts commit 96e7b0924df5cb67252596714c4746237dd61fdb.
Revert "challenge.html displays info on small screen"

This reverts commit e881b90b638d8cea3b89734271910d8582972509.
resolve others challenges alignment issue
Revert "resolve others challenges alignment issue"

This reverts commit d20ec82d6193164d7ef6debc9ddece6599efbae5.
Updated karma config
Updating E2E test config
Trying ng-scenario for E2E tests
Create package.json
Cleaning up package.json
Update karma-e2e.conf.js
Update karma-e2e.conf.js
Update karma-e2e.conf.js
Delete package.json
Create package.json
Update karma-e2e.conf.js
Update package.json