Move language out of a looped function and into constructor
Use addClass
Minor commenting and house keeping