Added and tested listenTo and stopListening

Inspired by backbone