Adding timer and external interrupt ISRs and remove redundant code from motor_functions
Timer is being used as clock and external interrupts for encoder feedback