added directions linked list and supported more websites