initial before filter implementation
fix before filter errors if not before filter is present
finalizing ability to add single before filter
finalizing router before filter
Merge branch 'feature/adding_request_before_filter' into develop