[261] - adds training type controller
[261] - links new training type controller
[260] - integrates training type prototype