Server:

-added logback logging (dependency+configuration)
-changed BudgetCreationInputBean date fileds from string to timestamp
-added currentAmount to BudgetOutputBean
-added a way to get transaction bewteen 2 date for a specific category id (in TransactionRepository and TransactionService).
-added BudgetService.getCurrentAmount()
-now GET /account/{ID}/budget returns the current amount for a budget.
Android:

-added and finished new budget and view budget screen
-added custom textprogressbar
-changed the size of the combo box in new transaction so it is easier to click it
-refractored the following methods from SharedUtil to FormatUtil: formatDate(), formatDateTime(), formatCurrency(), formatMonth()
-refractored the following methos from SharedUtil to DateTimeUtil: getFirstDayOfMonth(), getLastDayOfMonth(), getFirstDayOfCurrentMonth(), getLastDayOfCurrentMonth()