added scroll to top button, some responsive layout changes for mobile
fixed conflicts