remove hard code dependencies

If the constants were to change to different variables the game would
still opporate as planned so it made sense to ensure that the tests
could accomodate changes.
Merge pull request #3 from zachmokahn/spec_refactor

remove hard code dependencies