Main page: income input & distribution preview
Research: Stream model design & income distribution
Revisit allocation types with new bucket types
Add bucket types (need, want, overflow)
Global scenario setting for fill order strategy
Implement fill order based on bucket types and buffer
Revisit allocation types with new bucket types
Add bucket types (need, want, overflow)