Add a description, image, and links to the c-programmig topic page so that developers can more easily learn about it.
Design, implement, document and deliver a two part software product. All phases to follow Extreme Programming philosophy. JUnit was used for testing purposes.