Upgrade | Constructor

Upgrade on Constructor. Constructor manages 3 data types including budget items.