add spending profile to models and adjust readme