Moved models to own file.
Moved config.
Added sampling strategies.