Added Basic Chord Diagram and Modular design for library

Use the library as a basic skeleton for usage