Added new classes for in BL

Month handler allows for easier manipulation of expenses and income of a
single month at once.
GeneralCategoryHandler allows for easier manipulation of categorys