Expression Tree application is coded for evaluating expressions using design patterns as described in GOF design pattern book