Persistence mongo

Wrzucam tą funkcjonalność którą Ci dzisiaj pokazywałem, bez metody getHead. Doszedłem do wniosku, że dorobię ją później i wrzucę kolejny PR.