Changed modifier of Variables to protected final and added
initialization for Lists