Does GnuCash offer a budgeting function, like planning and entering amounts for each account, then always being able to view the numbers side by side, what was planned, was has in reality been spent, etc.