closes #19

I've just added the state monad to the Scala interpreter, since we
want to compare it with its Haskell counterpart, which does implement
it.