Construct lambda filters

Haven't implemented "range" yet
Cleanup
Add pyparsing to requirements