Added migration, layout and models