GPII-20: JS linted and ready for review