more site setup and styling