Got parse to linq mostly working. Need to add more operators and decide how/if to handle blank values.
added a couple classes just to  give it some class.
Changes to facilitate testing