Refactoring

* Update npm dependencies to latest version
* Add JavaScript Code Style Checker (JSCS)
* Refactor Code Style
Merge branch 'feature/refactoring'

* feature/refactoring:
  Refactoring