Added persistence layer documentation