Revised linked list for encapsulation of private members. Implemented getters for first, last and length.