Create framework for enterting a transaction. Create forms for creating a receipt, that receipt's purchases, and how to split that purchase among group members.