GetOPTIONSFilter
added CORS filter, refactored OPTIONS filter
create struct for CORS for optional checks
moved CORS filter to contains, same for OPTIONS