- refactored Expressions slightly
- fixed bug when closing group
- fixed bug when adding group, now group is added to parent group iterator list
- moved evaluation of logicals into Logical class