Add expression evaluator

Signed-off-by: Jérémy Jégou <jeremy.jegou@fr.airtag.com>
Merge pull request #1 from avoo/feature/expression

Add expression evaluator