adding the @ name tag to js classes to force JSDoc to use the correct
names for them - fixes #617