added pw_sequence for German T1 keyboard layout
added if class_exists
protect files from direct access
moved new class after class definition
make menu item translatable/changeable
added screen_icon for more streamlined design