IC2 Input Machines

Added Input machines for IC2