KRACOEUS-7584 budget periods line item interaction

Implementing budget line item interaction.
Currently unable to hook authorization/permission since we are refactoring budget document.
We need to fix this later.

Can we make these methods generic and put them in Home or Core controller so we can use the same methods for all lines?