create filters
add .gitignore
change check() to validate()
make subnetfilter pythonic

based on suggestions by atagar
create path_filter

filter.py is now path_filter.py
create router_filter.py

router_filter now contains filters specific to
single routers
add path selection questions