finally, changing Person properties through one rule for input and one rule for the actual change with the allow of skipping editing specific properties
deleted uneeded file
some cleanup
fixed a bug current name is not used when modifying a Person without specifying a new name
fixed bug in PersonQuery and implemented the birthYear query