Added mixin for components that share submit behaviour
Continue work on treatments feature