All but three  of the assignments are done due to lack of sufficient information from
previous assignments and  some libraries for example png.h  and support libraries. safe_str_cat and
safe_strcmp are among the functions not done.

Feel free to get any clarification
