Add draggable markers and revise coordinates when marker is dropped.

Closes #13