Done with create_file() for the most part(not tested). Working on create_entry(). Added utils.c and utils.h to clean up the code a bit.