refactored model with tests
bit of fixes
start migration to new model
budget.amount, list of projects, add/remove project done
new model finalized
next step - export old data/import
fix some bugs
finalize import
Merge pull request #1 from AlexeyGrishin/refactor-model

Refactor model