Initial commit of scheduler plugin