Added integration test + naming conventions + formatted documents
Formatted files
Merge branch 'master' into gh-pages

* master:
  Formatted files
  Added integration test + naming conventions + formatted documents
Updated Documentation