added basic IncomeStatementGui and added common superclass for Revenue and Expense to simplify things