Implemented TaskType (Issue #3) and ExpenseType (Issue #4)