- fixed start/stop/pause sensing to be able to cancel pending starts and start right away when wanted
- moved a couple of classes from public to package scope (not for any particular reason other than public was not needed)