Add suspend/resume/terminate (Fix #9)