change to ajax polling
fixed bugs
fixed bug
add logger times
add map ajax way
update js
change to websocket