Initial responsive refactor
Merge pull request #5 from jdennes/responsive

Make this responsive, finally