Added -O2 in the .cabal file
Merge pull request #13 from alpmestan/master

Add -O2 to the ghc build options
Wrote instances for the types in Data.Monoid.