Added Filter Macros

Allows for the user to define custom chains of filters with custom options.