the beginnings of responsive design

responsive mobile layout added to index.html, required css added. other
pages haven't been touched as of yet.