Updated variable names, added actionlisteners, created TaskDialog.
Merge pull request #13 from WannabeSid/master

descriptive variables, actionlisteners, task dialog