added the generatorservice and wired it with the UI and controller.
Implemented Generator class complex
added classpath to gitignore
Revert "added classpath to gitignore"

This reverts commit 8cb8a22775d19f748c4b8635deb109b979d8824e.
Changed some workspace settings to use Java 1.8 with lambdas.
Changed the challenge generator UI.
Moved the Word Pool button inside the generator panel
Added TestGenerator