Struct definitions and function descriptions edited out and put in header file
Newly created header file
Makefile for the code