Costs stays as integer now, only switches to float on display
Stripe payment skeleton, needs more error handling