implement start|stop|status command
implement scheduler