added initial layout and public resources