Refactoring
Remove and refactor duplicate codes
Draggable pin on place select page refs #1