Renamed MonoMonad to Endomonad.
Enabled rebindable syntax, rewrote fMemo in monadic style.
Cleaned up imports.