Completion of the code before debugging and error checking. Removed the init_lister
function and replaced it with an extra line in main.c to set the date variable.

There will be one more push once code is completely bug free.