Added instruction objects, second pass address resolution