Changed the Data Types over to templates

I decided to change over the LinkedList, Customer, and Receipt Classes
over to templates, as I am unsure what type of data is going to be
stored in those objects. With the Customer class, I have a general idea,
but the linked list for sure needed to make a template. anyways, all I
have left to convert over is the stack class. While I will continue to
work on here.