Fix bug where new SC is in top-left corner.
Clean up event handling for placement.

- use a mouse onDown signal handler rather than checking in update()
Make service center graphic centered over tile.