add .gitignore; fixed first page spacing on mobile and made it 100% height.