new test suite added.
refactores two method names.
new data attribute added.
added javadoc
refactored constructor de provide more checks and validations on response string.
more tests added.