Update Store.java, Customer.java, and all customer subtypes to fix
errors and build backend logic.