Add training support, split scenarios into file