Improvements to home page styling
Added basic responsive design to home page
Adapted layout according to new home page design