Added .h and .c files required for the design