Add public directories for css, js, img and layouts.
More layout and view modifications