Improve styling, hook in stores and dispatcher, prepare to integrate
with Stripe