Merge remote-tracking branch 'origin/StatementClientRefactor'
Refactor stage 1 - Load Statement Model working
Statement Refactor stage 2 - still functional
Added Fixed Budget Project feature
Fixed and added unit tests for Fixed Budget Project feature
Add Sequence number to WidgetGroup to allow any sort order
Pull latest code from master
All StatementModel methods are now internal (accessed thru service)
Finished moving all functionality, but now needs rationalisation.