Address viewport scaling for navbar and footer.

- Fix footer and navbar rendering in smaller viewports.
- Change index button type to 'button' from 'submit'.
- Fix bug with input field not rendering correctly.
- Convert columns to large viewport from medium.
- Closes #43.
Merge pull request #49 from sgunturi/fix-viewport-scaling

Address viewport scaling for navbar and footer.