Initial implementation of writer - limited to strings.
Changed Writer to use an array (currently string[], next step S[]).
Parameterized the story argument of Writer, added monad laws tests for Writer.
Added Writer example.