fix bug with order statement
added simple filtering and expression evalutation
added expression execution