Add synchronous send mech; upgrade CT setup

    More standardised CT structure
    Update to async_send/2 and send/2