Added the free package to my dependencies, I think I will give Free Monads a try for the PureDB monad