re-namespace
rename Mail files

add Transport Interface from Swift