Preliminary version, basic styles and responsiveness

No JS involved just yet (for tap-to-expand), form not finished! Hope
this is cool so far