Added Reverser and ReverserTest. Please ignore Scrambler.