Added an abstract class to the file

The LList generic abstract class was added to the file so that there
would be some modularity involved.