My attempt a developing a party plan system.