get rid of borders to make overlap look better
css sample
code to save the initial position of icon. possibly wrong
indentation, cleanup, and stop using target.marker
should have been in a much earlier commit