Enhancement: Adds JS for Keyboard generation.