small code style adjustments
apply psr-2 code standard fixes
fix property filter
assign sub filters as children
pass permission filters as children
fix toggling