A typer written in Java which uses native system I/O events (Robot) to handle keystrokes