created initial layout and scaffold