Fixed bad logic in the customers_leave() function. Segfaults were had :(
Added lots of output
Fixed all the segfaulting and spruced up main. The version of main is functional but still needs work