A screen Recorder which can be used to annotate screen shots with callouts written in Java