added quadrature encoder module
added encoder reader