small changes
added CalculatorExpression class, (inner class in CalculatorTextArea), handdle expression management, append, replace, remove, clear, and so on