Added Y listener
Added FMGenerator

Modified GeneratorType ctor args.
Changed mouse to not auto-advance, add 'x' command.
Added removeAll()
Fixed bug iin delete listener
Minor debug output