Added watchElement service.

closes #37.