Add watching in a corountine
Update change parsing
Add a dummy main