removed unnecessary test
Added specs for valid_move?
merge
beginning refactoring tests to not rely on randomness
removed some tests
deleted old matcher
removed more tests that weren't really necessary
reformatted puzzle def
changed default scramble count to 1
Added more to README