fixed spelling
modified button generator to get the string pre-segmented
implemented new button constructor in JoystickGenerator.addButton
implemented button in OIBlock