added akka persistence, will use for snapshotting
+ initial commit on snapshotting, only started withing the replicated log