general styling fixes and JS fixesy
fix styles and more content