Modifed schedule func to accept group param

- Make a change to api
- Added more test
Correct to package detail
Provide more test slumber server information
Reorder parameters for scheudule ops

- More test to fill coverage percentage
Merge pull request #8 from vernomcrp/develop

Modified `schedule` api to take group parameter