Public api for playing, stopping, and resetting