wal: init

@unihorn Let's work on this branch