Alyssa/add wire support

you're right, it isn't needed. i've included it directly in `wire_gen`