Change marker structure to double linked list

1.change Map display
2. change structure to double linked list