Create entry_file.c

This is the entry point.. I am not sure if this file works without any errors and warnings. Have not tested it. This is a skeleton to call the necessary functions. I have explained the calls in comments.