visibility on vertex
add visibility to edges
Add jscs code style task and 2 configurations

* Ideal configuration: cares about indentation
* Initial configuration to fix warnings first
add plato reports
Update code style checking
Remove safari launcher
Fix package json
Update ci style checker
add routes to update visibility