added foundation and layout file structure