WIP: add training mode

Signed-off-by: espringe <ericwspringer@gmail.com>
Add new controls