Implemented linked lists
Implemented generic types