Getting Things Done Java Application