add tests, layouts and css stylesheets