Moved some clone fns frm person to receive, worked on transmission

pretty messed up at the moment

added sign-of to general.clj