Constructor beginning
Merge branch 'model'