A Haskell FireBase clone