Add pin object support
Begin adding Cimple, a r5 to C translator