Completing and rescheduling goals is implemented. Reading goals and writing measurements should handle this automatically.