adding bundler, moving shard to lib
extracting shared challenge message
renaming puts_challenge to challenge, adding spec