Changed fromJson to return new email message object.
 
 Added null check in bindView in ListAdapter.
 
 Added Sam's fragments and new compose activity.