starting on javascript coding style docs
some progress and some outlining
merge conflicts