Implement Linked List Data Structure In Java