made minior changes to scheduler
Merge branch 'angel'
implemented field access monitoring and registering listeners
added field write monitoring