First implementation of the property filters. Not fully tested yet and unit tests are missing as well.