Guide lines
- Every function in Arrowjs Core, CMS and examples must be documented in plain, simple English and JSDoc syntax
 - Key in JSON configuration file must not enclosed in double quotes "" nor single quote ''. It must not contain space character nor . character.
 - File extension for view template is .twig. Using twig, Nunjucks syntax will be parsed and highlighted properly in WebStorm or PHPStorm.
 - Default port of all sample applications in Core and CMS is 8000.
 - Name attribute must not contain space character. For example theme_name = "acme2" is correct while theme_name = "acme 2" is incorrect.
 - In path, route configuration, "/" means root folder.
 - Always manually test through all examples before pushing your code to remote repository. Automatic BDD test will be added soon to support continous integration.