gem troubleshooting. Changed 'value' method
troubleshooting method outputs
more troubleshooting
returning gem to original state
updated methods to be all in one class, added tests for them.
Merge branch 'master' of github.com:DannyCrews/rubykhan
hacker-proofed the initialize function by removing the clever @k = v language.