add year_end to snapshots table
contracts and budgets initial setup