Feature/js

Added style guide for javascript, based on the Airbnb js style guide, surprisingly they have some good frontend devs there.