jsDoc improvements + direct class assignment removed
globals annotation format changes