finished the logic that makes it possible to pass settings right into the WP_Query