Refactor code
temp commit
refactor and correct some bugs
refactor get total availability for a team
create method getTotalByTeam for requestLine
refactor budget and modify