initial commit of basic layout