Create the persistence layer

> @augustohp Ohhhh! Thanks for the explanation.

:dancer: