Make more responsive

I think this still needs work but I'd appreciate feedback!

I'm aiming for this to look natural on both tablet and phone sized devices.

Fixes #7 
I think this is not required...All you need the following `position: relative` style for `.card-wrapper` to make the `.profile-card` visible & with full width on tablet screen width & below.