Add monad package

Adds my simple monad package. Working on adding a few more useful monads in the coming days. So far it has a writer monad for logging and a maybe monad.