Transactions can now be edited.
Assigned months are now populated on new Transaction page.

Instead of AJAX having to fetch the assigned months, they are now populated
automatically.
Allowed balance to show next to accoun t name
Placed category balance next to name of category in new Transaction screen
Fixing order issues.

Still can't order categories on the Budget page. Must figure that out.
Ensuring zero balances are handled properly.
Validate that assigned month must be selected for income transaction
On budget page, Not Budgeted This Month is dynamically updated.
Added the ability to have users.

Now each transaction, budget, category, payee and payer is associated with
a user.