Adding budget line

Budget line is mapped to a budget account and a budget. The budget line defines the cost center or the project (not both together), the budget to be allocated on, the budget amount, the adjusted amount (can be a negative value), and the current status of the budget. The current status of the budget includes the status of the budget line (active/inactive), the already allocated amount, the committed amount, and remaining amount.