adding bootstrap grid system, styling layout, responsive design, footer