Responsive design

changed layout and styles of app to fit smaller browser windows