more design changes
css rules; add main.js