Add rabbit snapshot and serialization
Merge pull request #24 from andyzh/master

Add rabbit snapshot and serialization