added xWindow class and xWindowProperties annotation
added gui event remap classes for ActionListener and ItemListener