Using Sending Chain structure
Serialization
Closes #112
Merging Session saving changes