I completed this project as part of my internship at NewVision Software, my objective was to create a UI Library from scratch to be used in an upcoming project for the designers ease and user interactiveness, overtime I have worked on this library to make it more generalised and it has helped me through various projects.