add a script to build frontend
build frontend version 0.2.1
try to isolate redis actions inside storage class
make sure customers have treasure shelves
add ability to decrement redis for purchases
add a bank that knows how to withdraw money
start creating checkout module
create a 'funnel' that knows how to prep for checkout

This is really a configuration kind of object: it takes in some data and
gets the real data we need to process a checkout.
add cashier to actually perform the purchasing
flesh out checkout module
create route/action for purchasing items
for now, disable forgery protection

This is no good.  But it is a stopgap until I can figure it out for good.
remove require statements I think were unnecessary
add feature for buying an item
use null_session to protect from forgery
customers-can-actually-buy-things

* customers-can-actually-buy-things:
  use null_session to protect from forgery
  add feature for buying an item
  remove require statements I think were unnecessary
  for now, disable forgery protection
  create route/action for purchasing items
  flesh out checkout module
  add cashier to actually perform the purchasing
  create a 'funnel' that knows how to prep for checkout
  start creating checkout module
  add a bank that knows how to withdraw money
  add ability to decrement redis for purchases
  make sure customers have treasure shelves
  try to isolate redis actions inside storage class
build 0.2.3 of frontend
remove forgery protection again

Ug.  Why is security hard???
use the right id in product owned count

Duh!