added rest of initialising CANopen stack