Lyft Backend Engineering project This repo has all the practical tasks I was assigned. -Designed a new component from a given messy component. -Refactored the existing code -Wrote Unit tests for the refactored system -Added a New functionality using TDD