Problem 42

Refactored text-related problems to a new module: alphabet