build
initial responsive structure