added instruction index to DataFlowObject
first shrike approach - no real bytecode generation yet
added variable index to dataflowobjects; created wrapper class for ir
and defuse