Next question now checks for user choice.
Implemented getUserSelection and showError
Changed logic so currentQuestion is never null
Gotta pretty up them test
Added test container
Added and using assert testing.
Made it even prettier?
Added new tests
Fixed type, added new test.
Updated description
Updated to latest version