Add the Budget class

I though that it would be logical to add a Budget class
so that it would be clear that the values for a current
budget are accessed from the budget class and not the
shared preferences

- add the budget class