general restructuring
removed AppExpenses, ExpenseRecord, ExpenseTypes
created interface layer for Repositories
created hibernate implementation for repositories