Extracted encoder and decoder methods.
Added cracker class.
Cracker#crack now cracks the code.
Corrected arguments for words_and_messages.
Modified readme. Added more specs.