Implemented MessagePack lib for much improved saving.