added new models for the tutorial
moved contents to separate models