added server lang support & jslinting